The phrase "new chancellor" refers to a recent appointment or election of a person who will take on the role of leading an institution, such as a university or government.